package org.interaction3d.assembly;


/**
 *
 * @author Michael Nischt
 * @version 0.1
 */
public interface Modifier
{
    public interface Assembly
    {
        void assemble(Modifier modifier);
    }

    void coordinateArrays(int count);
    CoordinateArray coordinateArray(String name, int dimension, int count, int split);

    // // count is equals to getBlendElementCoordinates(..).getCount();
    void blends(int count);
    void blend(int... elements);
}
